﻿body
{
}
.t-main-content
{
	width: 960px;
	float: left;
	border: 1px solid #ccc;
}
.t-contact-title
{
	color: #3a3a3a;
	font-family: Arial;
	font-size: 17px;
	float: left;
	text-transform: uppercase;
	width: 100%;
	margin: 20px 0px 0px 60px;
}
.contact-line
{
	float: left;
	width: 650px;
	height: 1px;
	border-bottom: 1px solid #999;
	margin: 10px 0 10px 30px;
}
.contact-image
{
	float: left;
	width: 280px;
	height: 208px;
	border-right: 1px solid #ccc;
	margin: 10px 0 0 0;
}
.contact-image img
{
	width: 205px;
	height: 92px;
	margin: 40px 0 20px 40px;
}
.contact-content
{
	float: left;
	margin: 35px 0 0 0;
	width: 380px;
}
.c-content-row
{
	float: left;
	line-height: 25px;
	width: 310px;
	margin: 5px 0 5px 70px;
}
.c-content-left
{
	color: #3a3a3a;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
}
.c-content-right
{
	color: #127d4a;
	font-size: 14px;
}
.c-content-tel
{
	font-size: 14px;
	color: #3a3a3a;
}
/*
.contact-form
{
	float: left;
	margin: 20px 50px;
}
.contact-form h2
{
	color: #3a3a3a;
	font-family: Arial;
	font-size: 17px;
	float: left;
	text-transform: uppercase;
	width: 100%;
	margin: 0 0 20px 0;
}
.contact-row
{
	float: left;
	width: 100%;
	margin: 5px 0;
}
.contact-left
{
	float: left;
	display: block;
	width: 150px;
	font-weight: bold;
	font-size: 17px;
	color: #333;
	margin-top: 6px;
}
.contact-right
{
	float: left;
	display: block;
	width: 500px;
}
.contact-input
{
	float: left;
	width: 300px;
	height: 20px;
	outline: none;
	color:#333;
}
.contact-input-area
{
	width: 480px;
	height: 100px;
	outline: none;
}
.contact-row-button
{
	float: left;
	width: 100%;
	padding-left: 150px;
	margin: 5px 0;
}
.button-contact
{
	width: 100px;
	height: 30px;
	background: #02582B;
	cursor: pointer;
	border: none;
	color: #fff;
	font-size: 15px;
}
*/
.contact-form
{
	float: left;
	margin:10px 0 0 20px;
}
.contact-form h2
{
	color: #3a3a3a;
	font-family: Arial;
	font-size: 17px;
	float: left;
	text-transform: uppercase;
	width: 100%;
	margin: 0 0 20px 0;
}
.contact-row
{
	float: left;
	width: 100%;
	margin: 5px 0;
}
.contact-left
{
	float: left;
	display: block;
	width: 150px;
	font-weight: bold;
	font-size: 17px;
	color: #333;
	margin-top: 6px;
}
.contact-right
{
	float: left;
	display: block;
	width: 500px;
}
.contact-input
{
	float: left;
	width: 300px;
	height: 20px;
	outline: none;
	color:#333;
}
.contact-input-area
{
	width: 480px;
	height: 100px;
	outline: none;
}
.contact-row-button
{
	float: left;
	width: 100%;
	padding-left: 150px;
	margin: 5px 0;
}
.button-contact
{
	width: 100px;
	height: 30px;
	background: #02582B;
	cursor: pointer;
	border: none;
	color: #fff;
	font-size: 15px;
}
.article-wrap
{
	float: left;
	width: 920px;
	margin: 20px 20px;
}
.tt-list
{
	width: 150px;
	float: left;
	margin: 0 25px 0 15px;
}
.tt-list img
{
	width: 150px;
	height: 85px;
}
.tt-list h2
{
	color: #4e4e4e;
	float: left;
	font-size: 12px;
}
.tttt-container
{
	float: left;
	width: 760px;
	margin: 30px 100px;
}
.collectionpager
{
	float: left;
	margin: 0 10px 0 300px;
}
.collectionpager span a
{
	color: #3a3a3a;
	font-size: 13px;
	margin: 0 10px;
}
.collectionpager span
{
	font-size: 15px;
	margin: 0 10px;
}
.tintuc-sukien
{
	width: 100%;
	background: #00592F;
	height: 20px;
	float: left;
	margin: 30px 0 40px 0;
}
.tintuc-sukien h2
{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	margin: 2px 100px 2px 85px;
	float: left;
}
.tintuc-sk-box
{
	float:left;
	width:760px;
	margin: 0 100px;
}
.tt-sk-wrap
{
	width: 175px;
	height: 260px;
	background: #DDDDDD;
	float: left;
	margin-right: 10px;
}
.tt-sk-title
{
	float: left;
	width: 80%;
	margin: 15px 0 5px 38px;
	font-size: 10px;
	font-weight: bold;
	color: #111111;
}
.tt-sk-date
{
	float: left;
	width: 60%;
	font-size: 10px;
	font-weight: normal;
	margin: 0 35px;
	color: #111111;
}
.tt-sk-img
{
	width:135px;
	height:95px;
	margin:20px 20px;
	}
.tt-sk-desc
{
	float:left;
	margin:0px 10px;
	font-size:11px;
	color:#111111;
	text-align:justify;
	}
.tt-sk-readmore
{
	float:left;
	width:100%;
	margin:5px 0px;
	}
	
.tt-sk-readmore a
{
	text-decoration:underline;
	color:#00592F;
	font-size:12px;
	font-weight:bold;
	background: url('/Images/arrow-art.png') no-repeat 7px;
	float:right;
	margin-right:5px;
	padding-left: 20px;}
.tt-sk-readmore a:hover
{
	}
.tygia-wrap
{
	width: 241px;
height: 100px;
float: left;
overflow-x: hidden;

margin: 2px 0;
overflow-y: scroll;
	}
.tb-tygia
{
	width:240px;
	
	border-spacing: 0;
	 border-bottom:1px solid #efefef;
}
.tb-tygia tr
{
    border:1px solid #efefef;
    border-bottom:none;
    float:left;
}
	.tb-tygia td.td-l
{
	border-right:1px solid #CCC;
	float:left;
	width: 110px;
	text-align: center;
	padding: 2px 0;
} 
		.tb-tygia td.td-r
{
	
	float:left;
	font-weight:bold;
	width: 110px;
	text-align: center;
	padding: 2px 0;
} 
/* weather */
.weather{width:290px; height:28px; float:left; overflow:hidden; background:url(/images/bg/bgWeather.gif) repeat-x 0px 0px; padding:0px 0px 0px 10px;}
.img-Do{padding:6px 6px 0px 0px; float:left;}
.spanNumDo{float:left; font:bold 14px tahoma; color:#000; padding:5px 10px 0px 0px;}
.txt-Weather{font:11px arial; color:#000; padding:7px 0px 0px; float:left;}
#txt-City{font:bold 12px tahoma; color:#000; padding:5px 0px 0px; float:left;width:70px; text-align:right;}
.H-row{ background:url(/images/icons/rowWeather.gif) no-repeat 3px 12px; width:7px; height:4px; padding:8px 3px; float:left; cursor:pointer;}
.divRightW{float:right; padding:4px 6px 0px 0px;}
.hideCity{float:right; padding:0px 15px 0px 0px; display:none;width:60px; position:absolute; top:25px; right:0px; z-index:3;}
.Hrow{margin:0px; padding:0px; list-style-type:none; background:#eefef5; width:80px;}
.Hrow li{font:11px arial; color:#000; width:70px; margin:0px 0px 5px; cursor:pointer;padding:0px 0px 0px 10px;}
.img-weather1{padding-right:4px}
.content-left .box-item{width:100%; margin:0px 0px 10px; float:left; overflow:hidden}
.HGold{width:149px; border-right:1px solid #f3f4f6; float:left; height: 119px; overflow:hidden;}
.barGold{background: #E5E9ED; width:129px; padding:0px 10px;float:left; height:28px;color: #fff;}
.h2Gold{font:bold 13px tahoma; margin:5px;float:left; color: #9f224e;}
.goldContent{width:149px; float:left; background: #F3F4F6; padding:6px 0px 0px; height: 105px; overflow:hidden;}
.gold-price{width:129px; padding:0px 10px; float:left; margin:0px 0px 5px;}
.unitGold{font:10px tahoma; color:#000; width:129px; text-align:right;}
.tbl-goldprice,.tbl-weather{width:100%; background:#a8a8a8; font:10px tahoma; color:#000;}
.tbl-weather tr{ height:18px;*height:15px;}
.td-weather-title,.td-weather-data{width:30%; background:#fff; text-align:center;font:10px tahoma; color:#000;}
.aSacomBank,.aImgExim{ clear:both; float:none; text-decoration:none;}
.aSacomBank img{ border:none; width:80px; height:9px; overflow:hidden;}
.sourceSacom{width:129px; padding:0px 10px; float:left;}
.rateContent{width:129px; float:left; background: #F3F4F6; padding:6px 10px 0px; height: 85px; overflow:hidden;}
.HRate{width:150px; float:left; overflow:hidden;}
.forex-rate {width:130px; float:left; height:58px; *height:57px;overflow:hidden; margin:0px 0px 5px;}
.forex-rate .td-weather-data{width:82px;}
.forex-rate .td-weather-title{width:44px;}
/*Chung khoan*/
/* Tra cuu co phieu */
.boxtvsi{background:#f0edda; border-top:2px solid #d8d7cb; margin:0px 0px 10px!important;}
.tvsis-hp{width:100%; margin:0px 0px 10px; float:left;}
.tvsis-hp .head{width:283px; padding:0px 7px 0px 10px; float:left; font:bold 13px tahoma; color:#9F224E; margin:7px 0px 0px;}
.lgtvsismall{width:64px; height:25px; float:right; background:url(/images/bg/tanviet.gif) no-repeat 0px 0px; overflow:hidden;}
.tvsis{width:280px; height:24px; overflow:hidden; float:left; background:url(/images/bg/searchCK.gif) no-repeat; margin:0px 0px 0px 10px; display:inline;}
.tvsistxt{width:240px; padding:2px; font:11px tahoma; color:#7b7b7b; height:20px; float:left; background:none; border:none; line-height:20px}
.tvsisico{width:36px; float:left; height:24px; overflow:hidden; cursor:pointer; background:none; border:none;}
.box-dbtt{width:300px; float:left;background: #F0EDDA;margin-top: -5px;height: 250px;margin-bottom: 3px;}
.dbttab{width:280px; height:20px; float:left; overflow:hidden; background: url(/Images/1_1.gif) repeat-x left bottom #F0EDDA; margin:0px; padding:0px 10px;  list-style-type:none;}
.litab{float:left; height:15px; margin:0px 1px 0px 0px; padding:5px 16px 0px; background:#e2e1cd; font:bold 11px arial; color:#000; cursor:pointer;}
.litab:hover, .litab-active{background:#fff; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:2px solid #8b1838; padding:3px 15px 0px; height:15px; margin:0px 1px 0px 0px;}
.dbtthose{width:100%; float:left;}
.chrwrap{width:100%; float:left;}
.chrwrap img
{
    width:297px;
    height:160px;
}
.navview{width:100%; height:19px; float:left; background:#f0edda; overflow:hidden; margin:0px; padding:0px; list-style-type:none;font:11px arial; color:#000; border-bottom:1px solid #fff;}
.navview .sp{ height:17px; padding:2px 12px 0px; float:left; background:#e2e1cd; float:left;cursor:pointer;}
.navview .time{padding:3px 12px 0px 10px; float:left; height:16px; background:url(/images/bg/sepIndex.gif) no-repeat right 4px; cursor:pointer;}
.navview .last{padding:3px 10px 0px; float:left; height:16px;cursor:pointer;}
/*.tvsichg{width:290px; float:left; padding:5px 0px 5px 10px;overflow:hidden }
.tvsichg p{font:11px arial; color:#000; float:left; margin:0px; line-height:18px;width:145px;overflow:hidden }
.tvsichg span{color:#2666be; margin:0px 10px 0px 0px;}
*/
.tvsichg{width:298px; float:left; padding:5px 0px 5px 1px;overflow:hidden }
.tvsichg p{font:11px arial; color:#000; float:left; margin:0px; line-height:18px;width:148px;overflow:hidden}
.tvsichg span{color:#2666be; margin:0px 2px 0px 0px;}

.divSurvey,.promotion{width:170px;margin:6px 10px 0px 0px; float:left; overflow:hidden; height:240px;}
.barSurvey{height:25px; padding:3px 0px 0px 10px; overflow:hidden; font:bold 13px tahoma; color:#9F224E; background:url(/images/bg/barGold.gif) repeat-x; display:block;}
.trTopBar{ vertical-align:top; height:30px; overflow:hidden;}
.trContent,.trSubject{vertical-align:top; background:#f0edda;}
.trSubmit{ vertical-align:top; height:41px; background:#fff;}
.tdSubject{font:bold 12px arial; color:#000; background:url(/images/bg/2_1.gif) repeat-x left bottom; padding:0px 0px 5px;}
.trOption{font:12px arial; color:#000;}
.tdCheck{width:23px;}
.smSurevy{width:76px; height:22px; padding:3px 0px; float:left; margin:7px 15px 0px 10px; border:none; background:#9F224E; font:bold 11px arial; color:#fff; text-align:center; display:inline; cursor:pointer;}
.trOption td{ padding:2px 0px;}
.viewRServey{ float:right;font:11px arial; color:#9F224E; text-decoration:none; margin:10px 10px 0px 0px; display:inline;}
.rightLogo{width:120px; float:right; overflow:hidden;}
.promo-ct{width:162px; height:200px; padding:8px 0px 4px 10px; float:left; overflow:hidden; background:#fff;margin-left:1px;}
.inPromo{width:160px; height:200px; overflow:hidden;}
.ulPromo{width:100%; float:left; list-style-type:none; margin:0px; padding:0px; *padding-bottom:6px; _padding:0px;}
.liPromo{width:150px; padding:0px 0px 6px 0px; margin:0px 0px 6px; float:left; background:url(/images/bg/2_1.gif) repeat-x left bottom;}
.liPromo .h4Title{margin:0px;}/* padding:0px 0px 0px 9px; background:url(/images/icons/3_3.gif) no-repeat 0px 5px;*/
.bottomAdv{width:100%; padding:0px 0px 10px; float:left; text-align:center;}
.litab2{background:none;float:left;color: #000000;cursor: pointer;float: left;font: bold 11px arial;height: 15px;margin: 0 1px 0 0;padding: 5px 16px 0;}
.litab1{float:left; height:15px; margin:0px 1px 0px 0px; padding:5px 16px 0px; background:#e2e1cd; font:bold 11px arial; color:#000; cursor:pointer;}
.litab1:hover, .litab-active1{background:#fff; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:2px solid #8b1838; padding:3px 15px 0px; height:15px; margin:0px 1px 0px 0px;}
/*
.box-dbtt
{
	width:300px;
	float: left;
	margin-top: -15px;
}
 .ulVnexpress
        {
            width: 298px;
            float: left;
            margin: 0px;
            padding: 0px;
            text-align: center;
        
            background: #ccc;
            margin-bottom: 5px;
}
        .ulVnexpress li
        {
            list-style: none;
            display: inline;
        }
        .tab_Normal
        {
            font-weight: bold;
            color: #808080;
            text-decoration: none;
        }
        .tab_Active
        {
            font-weight: bold;
            color: #FF6600;
        }
        #divHoSTC
        {
            width: 98%;
            float: left;
            padding-bottom: 4px;
            padding-left: 3px;
        }
        #divHaSTC
        {
            width: 98%;
            float: left;
            padding-bottom: 10px;
            padding-left: 3px;
            display: none;
        }
        .tbHeader
        {
            width: 298px;
            background-color: #E5E9ED;
        
            color: #9f224e;
}
        .tbHeader .cHeader
        {
            text-align: center;
            font-weight: bold;
            font-size: 11px;
        }
*/